opening in the sky representing angels - Turco Inglés Diccionario